Create a marvellous festive atmosphere with Newmarket Holidays - Snow-capped mountains, cosy wooden chalets, and colourful towns and villages.